﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Domain.Core;
using Domain.Core.Specification;
using Domain.MainModule.Entities;
using Domain.MainModule.Branches;
using Domain.MainModule.BillingInformations;

namespace Domain.MainModule.GroupBranches
{
    public interface IGroupBranchRepository 
        : IRepository<GroupBranch>
    {
        IEnumerable<GroupBranch> FindGroupBranches(ISpecification<GroupBranch> specification);

        GroupBranch FindGroupBranch(ISpecification<GroupBranch> specification);
    }
}
